﻿/**
 * ...
 * @author aboutwhat
 */

package bloom.sys;
import neko.io.Process;



using bloom.io.InputTools;


class Sys {
    public static function runLoggedCommand ( cmd : String, args : Array<String>) : { stdout : String, stderr : String, returnCode : Int }
    {
        var p = new Process(cmd, args);
        return {
            stdout : p.stdout.getFullString(),
            stderr : p.stderr.getFullString(),
            returnCode : p.exitCode()
        }
    }
}